Bối cảnh Trận_Chi_Lăng_–_Xương_Giang

Tháng 11 năm 1426, quân khởi nghĩa Lam Sơn đại phá quân Minh trong trận Tốt Động – Chúc Động, 5 vạn quân Minh bị diệt, hơn 1 vạn quân bị bắt sống, chưa kể số chạy qua sông Ninh Giang bị chết đuối.[8] Bản thân Vương Thông bị thương.[9] Kế hoạch dùng 10 vạn quân để phản công của Vương Thông bị sụp đổ khiến viên tướng này phải cố thủ trong thành Đông Quan.

Vương Thông bí thế muốn đầu hàng, bèn viết thư xin giảng hòa để rút toàn bộ quân về. Lê Lợi đã bằng lòng cho, sai người đi làm giao ước. Tuy nhiên lúc đó các tướng người ViệtTrần PhongLương Nhữ Hốt sợ khi quân Minh rút về thì bản thân mình sẽ bị giết, bèn nói với Vương Thông:[10]

Trước đây quân Ô Mã Nhi bị thuasông Bạch Đằng, mang toàn quân quy hàng, Hưng Đạo Vương bằng lòng cho, nhưng lại dùng kế lấy thuyền to chở quân cho về, rồi sai người bơi giỏi sung vào làm phu chở thuyền. Đang đêm ra đến ngoài biển, rình lúc quân Ô Mã Nhi ngủ say, lặn xuống đục thuyền, làm cho những người đã quy hàng chết đuối, không ai sống sót trở về được.[11]

Vương Thông nghe vậy hoảng sợ, nghi ngờ Lê Lợi, bề ngoài tuy nói giảng hòa, nhưng bề trong lại sai người đào hào, rắc chông để phòng thủ và viết thư xin cầu viện vua Tuyên Đức (Minh Tuyên Tông) nhà Minh.[12]

Lê Lợi liền sai các quân ra đánh các thành, các thành Điêu Diêu, Thị Cầu, Tam Giang, Xương Giang, Ôn Khâu, chỉ còn bốn thành Đông Quan, Tây Đô, Cổ Lộng, Chí Linh là chưa bị hạ.[13][14]

Theo sách Việt sử tiêu án, khi quân Minh thua trận ở Tốt Động, Chúc Động, Thượng thư Trần Hiệp tử trận, việc đến tai vua Minh, đình thần Minh tranh nhau nói:

Từ khi Hoàng Phúc bị triệu về, Trung quân Mã Kỳ sang thay, khích thành biến loạn ở Giao Chỉ, xin lại cho Hoàng Phúc sang nhậm chức cũ, thì loạn ở Giao Chỉ tự nhiên yên được.

Vua Minh nghe lời, sai Liễu Thăng đem quân cứu viện thành Đông Quan và sai Hoàng Phúc đi tòng quân, chia làm 2 đạo quân: Liễu Thăng đi ra cửa Pha Lũy (Lạng Sơn) là chính binh, Mộc Thạnh đi ra cửa Lê Hoa (Tuyên Quang) làm quân ứng cứu cho Liễu Thăng